Geavanceerd gebruik

Dit hoofdstuk bevat een aantal details voor de meer ervaren gebruikers.

ClamWin's standaard configuratie aanpassen

Wanneer er een bestand met de naam clamwin.conf in de map bewaard is waarin de ClamWin programmabestanden zich bevinden ("C:\Program Files\ClamWin\bin" bij een standaard installatie), zal ClamWin de inhoud van dit bestand overnemen als de standaard configuratie bij de eerste maal dat iemand ClamWin uitvoert.

Wanneer u meerdere nieuwe gebruikers accounts aanmaakt op een PC, of wanneer u net ClamWin hebt geïnstalleerd op een systeem met meerdere gebruikers, is het aan te raden dat u een default configuratie aanmaakt en het bestand clamwin.conf naar deze map copiëert.

Een Virus Scan uitvoeren vanaf de Command Line

ClamWin kan uitgevoerd worden vanaf de command line (“DOS box”), bijvoorbeeld vanuit een batch bestand. Om een volledige lijst van de parameters te bekijken kunt u naar de map met de programmabestanden gaan ("C:\Program Files\ClamWin\bin" bij een standaard installatie) en het volgende commando uitvoeren :

clamscan.exe --help

De database locatie moet gespecifiëerd worden door gebruik te maken van de parameter --database=FILE/DIR. Bij een standaard installatie is het commando om de volledige C: partitie te scannen bijvoorbeeld :

clamscan.exe --database="C:\Program Files\ClamWin\db" --recursive C:\

Merk op dat u best de parameter --recursive gebruikt om zeker te zijn dat de sub-mappen ook worden gescand.

Wanneer ClamWin wordt uitgevoerd vanaf de command line zal een waarde worden teruggegeven die aanduidt of er al dan niet een virus is gevonden. Wanneer geen virus is gevonden is de teruggegeven waarde 0. Is er wel een virus gevonden, dan is deze waarde 1. Elke andere waarde geeft een fout aan.

De Virus Database vernieuwen vanaf de command line

ClamWin gebruikt het programma freshclam.exe om de virus database te vernieuwen. Net als het scanprogramma clamscan.exe kan ook freshclam uitgevoerd worden vanaf de command line, vanaf batch bestanden, enzovoort.

Om een volledige lijst van de parameters te bekijken navigeert u naar de map met de programmabestanden ("C:\Program Files\ClamWin\bin" bij een standaard installatie) en voert u het volgende commando uit :

freshclam.exe --help

Zowel de map met de database als de plaats van het configuratie bestand moeten gespecifiëerd worden. ClamWin genereert een freshclam configuratie bestand enkel op het moment dat dit nodig is, dus u zal uw eigen bestand moeten samenstellen. Dit configuratiebestand is een tekstbestand. Bekijk de ClamAV documentatie voor de volledige details van de mogelijke instellingen. Een eenvoudig freshclam configuratiebestand zou de volgende regels bevatten (lijnen die met # beginnen zijn commentaar) :

# URL of server where database updates are to be downloaded from
# If this option is given multiple times, each will be tried in
# the order given until an update is successfully downloaded

DatabaseMirror database.clamav.net

# Number of times to try each mirror before moving to the next one

MaxAttempts 3



Wanneer u éénmaal een configuratie bestand hebt aangemaakt kunt u freshclam uitvoeren met een opdracht zoals de volgende :

freshclam --datadir="C:\Documents and Settings\All Users\.clamwin\db" --config-file="C:\Program Files\ClamWin\bin\freshclam.conf"

Updates afhalen van een lokale server

Als u ClamWin geïnstalleerd hebt op meerdere computers in een netwerk is het misschien wenselijk om één computer de updates van het internet te laten afhalen, terwijl de andere computers de updates over het locale netwerk van deze server afhalen. Dit is mogelijk op de volgende manier:

Zet een web server op die de bestanden main.cvd en daily.cvd in zijn web root map heeft. Het moet mogelijk zijn om deze bestanden naar de client computers te downloaden door via een webbrowser naar http://UWSERVER//main.cvd en http://UWSERVER/daily.cvd te gaan.

In de ClamWin instellingen van de client computers op het tabblad Internet Updates geeft u het IP address of de domeinnaam van de web server in in het veld Download Site. Geef niets meer in dan het IP adres of de domeinnaam (bijvoorbeeld 192.168.1.1.is correct, maar http://192.168.1.1/ is fout). ClamWin zal dan de lokale webserver benaderen voor updates, in de plaats van de internet server.

De bestanden zijn beschikbaar op www.clamav.net. U kan een batch script maken dat automatisch deze bestanden download naar de web root van uw server met een tooltje als wget, als volgt:

wget http://%DB_MIRROR%/main.cvd -O "%WEBROOT%\main.cvd"

wget http://%DB_MIRROR%/daily.cvd -O "%WEBROOT%\daily.cvd"



Merk hierbij op dat differentiële updates momenteel niet mogelijk zijn. Hiervoor zou u een mirror moeten opzetten van database.clamav.net, doch dit wordt momenteel niet ondersteund voor privé gebruik.

Handmatig bijwerken van de Virus Database

Als u de virus database handmatig wil updaten, moet u de virus database files main.cvd en daily.cvd downloaden en copiëren naar ClamWin's virus database map, waarbij u de bestaande bestanden overschrijft. De virus database files kunnen gedownload worden vanaf ClamAV's homepage op www.clamav.net